@CHARSET "UTF-8";
*{margin: 0;padding: 0;}
body{font-family: 'Segoe Regular',Segoe,'Segoe UI',Arial,sans-serif;font-size: 13px;background: #fff;}
img{border: none;}
a{text-decoration: none;color: #007FC2;}
a:HOVER{text-decoration: underline;}
.clear{clear: both;}
.border-lt{border-top:1px solid #ddd;border-left:1px solid #ddd;overflow: hidden;}
.border-br{border-bottom:1px solid #ddd;border-right:1px solid #ddd;overflow: hidden;}
.border-rb{border-bottom:1px solid #ddd;border-right:1px solid #ddd;}
.border-tl{border-top:1px solid #ddd;border-left:1px solid #ddd;}
#wrapper{width: 99%;margin: auto;min-width: 1000px;}
#header{overflow: auto;}
#header .head{overflow: hidden;}
#header .head>div{margin: 4px;padding: 3px;}
#header .head .logo{display: inline;float: left;width: 25%;}
#header .head .logo a{color: #0037A6;font-size: 34px;text-transform: uppercase;}
#header .head .logo a:HOVER{text-decoration: none;}
#header .head .search{display: inline;float: left;width: 50%;padding: 13px 0 5px 0;}
#header .head .search input[type=text]{margin:0;padding: 8px;border: 1px solid #ddd;color: #363636;width: 400px;}
#header .head .search button{margin: 0 0 0 -5px;padding:7px 15px;border: 1px solid #ddd;cursor: pointer;background: #1C1C52;color: #fff;}
#header .head .auth{display: inline;float: right;width: 20%;}
#header .head .auth a.avatar img{width: 34px;height: 34px;margin: 5px;border:1px solid #ddd;box-shadow:0 0 2px #dfdfdf;border-radius:3px;float: right;}
#header .head .auth a.login{line-height: 38px;color: #363636;float: right;}
#header .mainnav{border-bottom: 1px solid #cceffc;height: 35px;}
#header .mainnav ul{list-style: none;}
#header .mainnav ul li{display: inline;float: left;margin: 0 15px 5px;padding:0 2px 9px;}
#header .mainnav ul li.active,
#header .mainnav ul li:HOVER{border-bottom: 3px solid #22b9f1;}
#header .mainnav ul li a{font-size: 18px;color: #1570a6;}
#header .mainnav ul li a:HOVER{text-decoration: none;color: #D14836;}
#main{}
#main .row{overflow: hidden;}
#main .row .ct-slide{display: inline;float: left;width: 50%;background: #0090A4;position: relative;}
#main .row .ct-slide .plist{margin: 5px;}
#main .row .ct-slide .plist .item{overflow: hidden;display: none;}
#main .row .ct-slide .plist .active{display: block;}
#main .row .ct-slide .plist .item .feature img{width: 190px;height: 190px;margin: 10px;float: left;}
#main .row .ct-slide .plist .item .info{margin-left: 220px;padding: 10px;}
#main .row .ct-slide .plist .item .info h4{color: white;font-size: 22px;line-height: 30px;}
#main .row .ct-slide .plist .item .info .dt{padding: 5px; color: white;}
#main .row .ct-slide .plist .item .info .dt ul{list-style: square;}
#main .row .ct-slide .plist .item .info span.price{color: #fff;font-size: 15px;font-weight: bold;}
#main .row .ct-slide .slide-nav{overflow: hidden;padding: 5px;margin:5px;text-align: center;position: absolute;bottom: 2px;right: 2px;}
#main .row .ct-slide .slide-nav a{padding:0px 8px;background: #fff;margin: 3px 5px;border-radius: 9px;}
#main .row .ct-slide .slide-nav a:hover,
#main .row .ct-slide .slide-nav a.active{background: #febd01;}
#main .row .top-product{display: inline;float: right;width: 50%;}
.pro-list{overflow: hidden;}
.pro-list .pro{display: inline;float: left;width: 20%;text-align: center;position: relative;}
.pro-list .pro .info{position: absolute;bottom: 5px;width: 100%;}
.pro-list .pro a.image img{display: block;margin: 5px auto;max-width: 95%;max-height: 90px;}
.pro-list .pro:hover a.image img{opacity:0.8;}
.pro-list .pro a.name{display: block;font-size: 14px;color: #0037A6}
.pro-list .pro span.price{color: red;font-weight: bold;}
#main .row .top-product .pro{width:25%;}
.r1 .ct-slide{height: 279px;}
.r1 .pro .border-br{height: 138px;overflow: hidden;}
.r1 .pro-list .pro a.image img{height: 75px;width: auto;}
.r1 .top-product .double-col{width: 50% !important;background: #D34927;color: white;}
.r1 .top-product .double-col a,.r1 .top-product .double-col span{color: white;font-weight: bold;}
.r1 .top-product .double-col a{line-height: 30px;}
.r1 .top-product .double-col img{float: left;width: 90px !important;height: 115px !important;margin:10px 5px !important;}
.r1 .top-product .double-col .info{text-align: left;padding-left: 90px;position: static;}
.r1 .top-product .double-col .info ul{list-style: square;}
.r2{}
.r2 .pro-list{width: 70%;display: inline;float: left;}
.r2 .pro-list .pro{width: 25%;}
.r2 .pro-list .border-lt{border-top: none;}
.r2 .pro-list .border-br,
.r2 .pro-list .border-lt{overflow: hidden;}
.r2 .pro-list .border-br{height: 247px;}
.r2 .pro-list .border-br img{max-height: 180px !important;width:auto !important;}
.r2 .news{width: 30%;display: inline;float: right;}
.r2 .news .newest{}
.r2 .news .newest h3.title{padding: 5px;background: #666;font-weight: normal;font-size: 17px;border-top:3px solid #A100A8; color: white;}
.r2 .news .newest ul{list-style: none;}
.r2 .news .newest ul li{padding: 5px;border-top: 1px solid #ddd;overflow: hidden;}
.r2 .news .newest ul li a{color: #121212;line-height: 23px;}
.r2 .news .newest ul li a img{width: 40px;height: 46.4px;margin-right: 5px;float: left;}
.r3 .pro-list .border-lt{border-top: none;}
.r3 .pro-list .border-br,
.r3 .pro-list .border-lt{overflow: hidden;}
.r3 .pro-list .border-br{height: 252px;}
.r3 .pro-list .border-br img{max-height: 190px !important;width: auto !important;}
#main .bread{overflow: hidden;padding:0 10px;}
.bread ul{list-style: none;}
.bread ul li{display: inline;float: left;margin: 2px;padding: 5px 5px 5px 0;}
.content{overflow: hidden;margin: 2px;padding: 3px;}
.content .pro-detail{overflow: hidden;}
.content .pro-detail .pro-info{display: inline;float: left;width: 85%;}
.content .pro-detail .pro-info .image{display: inline;float: left;width: 34%;text-align: center;border: 1px solid #DDD;min-height: 320px;}
.content .pro-detail .pro-info .image img{width: 90%;margin:5px auto;}
.content .pro-detail .pro-info .description{display: inline;float: right;width: 65%;}
.content .pro-detail .pro-info .warranty{padding: 5px;margin: 3px 10px;}
.content h2.name{padding: 2px;color: #3A5999;font-weight: normal;font-size: 25px;}
.content .pro-detail .pro-info .description span.price{font-size: 22px;font-weight: bold;color: #C40A27;margin: 0 15px;}
.content .pro-detail .pro-info .description ul{list-style: square;color: #721C8B;}
.content .pro-detail .pro-info .description ul li{padding: 5px;margin-left: 30px;color: #333;}
.content .pro-detail .pro-info .description .note{margin: 3px 10px;padding: 5px 10px;line-height: 18px;text-align: justify;}
.content .pro-detail .pro-info .description .booking{overflow: hidden;margin: 5px auto;background: #E5F5FF;border-radius:5px ;width: 535px;}
.content .pro-detail .pro-info .description .booking .order{display: inline;float: left;width: 125px;text-align: right;;}
.content .pro-detail .pro-info .description .booking .order button{padding: 10px 20px;margin: 35px auto;background: #E46B13;border-radius: 5px;border: none;box-shadow: 0 0 2px #E46B13;color: white;font-weight: bold;font-size: 15px;cursor: pointer;}
.content .pro-detail .pro-info .description .booking .support{display: inline;float: right;width: 400px;padding: 15px 0;}
.content .pro-detail .pro-info .description .booking .support .srow{padding: 2px;}
.content .pro-detail .pro-info .moreinfo{overflow: hidden;padding: 5px;}
.content .pro-detail .pro-info .moreinfo .album{display: inline;float: left;width: 34%;}
.content .pro-detail .pro-info .moreinfo .support{display: inline;float: right;width: 49%;border: 1px solid #fff;padding: 5px 5px 5px 10px;background: #0099cc;box-shadow:0 0 3px #0099cc;color: #fff;}
.content .pro-detail .pro-info .moreinfo .support .srow{padding: 2px 0;}
.content .pro-detail .related{display: inline;float: right;width: 15%;}
.content .pro-detail .related .border-br,
.content .pro-detail .related .border-lt{overflow: hidden;}
.content .pro-detail .related .pro{width: 50%;}
.content .pro-detail .related .border-lt{height: 150px;}
.content .pro-detail .related .pro a.image img{max-width: 95%;width: auto;max-height: 80px;}
.content .pro-detail .related .pro a.name,.content .pro-detail .related .pro span.price{font-size: 12px;}
.content .botinfo{}
.content .botinfo .incat{display: inline;float: left;width: 20%;}
.content .botinfo .incat .pro{width: 50%;}
.content .botinfo .incat .border-br,.content .botinfo .incat .border-lt{overflow: hidden;}
.content .botinfo .incat .border-lt{height: 175px;}
.content .botinfo .attribute{display: inline;float: right;width: 80%;}
.content .attribute h3.title{color: #3A5999;font-size: 25px;font-weight: normal;padding: 2px;margin: -45px 5px 5px 5px;}
.content .fullcontent{padding: 5px;line-height: 25px;text-align: justify;margin: 5px 10px;}
.content .fullcontent h3{font-weight: normal;font-size: 20px;line-height: 25px;}
.content .fullcontent p{margin: 5px 0;text-align: justify;}
.content .fullcontent ul{margin-left: 30px;list-style: square;}
.content .newsdetails{display: inline;float: left;width: 74%;}
.content .side{display: inline;float: right;width: 25%;}
.content .side .block{margin: 5px;}
.content .side .block h3.title{background: none repeat scroll 0 0 #D84A38;color: #FFFFFF;font-size: 18px;font-weight: normal;padding: 8px 5px;}
.content .side .block .ct{border-left: 1px solid #ddd;border-right: 1px solid #ddd;border-bottom: 1px solid #ddd;}
.content .side .block .ct ul{list-style: none;}
.side .block .ct ul li{margin: 2px;padding: 5px;border-top: 1px dashed #ddd; overflow: hidden;}
.side .block .ct ul li a{color: #010101;}
.side .block .ct ul li a img{float: left;max-width: 40px;max-height: 50px;margin: 4px;}
.side .block .ct ul li:FIRST-CHILD{border: none;}
.ro1,.ro2{overflow: hidden;}
.ro1 .pro-list .pro{width: 16.6667%;}
.ro1 .pro-list .pro a.image img{max-height: 120px !important;}
.ro1 .pro-list .pro .border-br{height: 185px;}
.feature .side{float: left;}
.feature .side .block{border-right: 1px solid #ddd;margin-left: 20px;}
.feature .side .block h3.title{background: none;color: #D84A38;}
.feature .side .block .ct{border: none;}
.feature .side .block .ct ul li{border-top: 1px dashed #ddd;text-align: right;padding: 10px 5px;}
.feature .side .block .ct ul li a{color:#0a63c7;}
.feature .newsdetails{float: right;}
#partner{overflow: hidden;padding:20px 5px;text-align: center;}
#partner img{margin: 5px 10px;height: 40px;}
#footer{border-top:1px solid #ddd;}
#footer .finfo{overflow: hidden;margin: 5px 50px;}
#footer .finfo .block {display: inline;float: left;width: 20%;}
#footer .finfo .block .padd{margin: 5px;padding: 5px;}
#footer .finfo .block h3.title{font-weight: normal;font-size: 20px;line-height: 40px;}
#footer .finfo .block ul.fnav{list-style: none;}
#footer .finfo .block ul.fnav li{padding: 4px 0;}
#footer .finfo .block ul.fnav li a{color: #343434;}
#footer .finfo .block .contact{overflow: hidden;}
#footer .finfo .block .contact{border: 1px solid #ddd;}
#footer .finfo .block .contact .it{padding: 5px 10px;overflow: hidden;}
#footer .finfo .block .contact .email{line-height: 30px;}
#footer .finfo .block .contact .email img{width: 28px;height: 28px;float: left;margin: 0 5px 0 0;}
#footer .finfo .blk2,
#footer .finfo .blk3{width: 25%;}
#footer .finfo .blk4{width: 30%;}
#footer .finfo .blk4 h3.title{text-align: center;}
#footer .finfo .block .social{text-align: center;}
#footer .finfo .block .social img{margin: 2px;opacity:0.7;width: 40px;}
#footer .finfo .block .social img:hover{opacity:1;}